meter morcilla - German English Dictionary